home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM 1995 Fall / PD-ROM F95.toast / Programming / Programming Languages / APL ƒ / READ ME < prev    next >
Encoding:
Text File  |  1991-09-20  |  5.5 KB  |  46 lines  |  [TEXT/ttxt]

  1. This is Release 1.1 of IAPL/Mac.
  2. ================================
  3.  
  4. This is FreeWare! This is the authors' contribution to the Good of Mankind! (They're hoping one day Mankind will return the compliment). You can give it to anyone you like, but you must copy them the whole disk, and you can't sell it for profit. Yes, do put it on a CD-ROM, but with acknowledgements, please.
  5.  
  6. However, this is a supported product. Don't fossilise it. Persuade your recipient to register his or her copy with me (see below) and get on the mailing list for announcements of updates.
  7.  
  8. You don't need to install the "iapl fonts" suitcase in your System File in order for IAPL/Mac to run, since it has its own copy of the IAPL/Mac font (which happens to be called St Albans) attached to it. However, you need to install the St Albans font in order to cut and paste IAPL-text between IAPL and your favourite word-processor. To do this, just double-click the suitcase icon in order to run Font/DA Mover, which ought to be lying around in your System Folder. What? - no hard-disk? Well, you'll just have to scratch around for those white disks which came with your Mac, not to mention the manuals which came with those white disks... Don't trouble for now. Go ahead and load VOICE for a novelty demo. It's nothing thrilling, but what do you expect for free...?
  9.  
  10. Another thing about the IAPL/Mac font: you have to compose your text within IAPL/Mac. Don't fuss about with the Key Caps D/A --the symbols are all in the wrong places (they're in the right places, though, for πAV-compatibility with other versions of I-APL).
  11.  
  12. I have included an assortment of workspaces originally developed for IAPL/PC. They are not fully-tested, and may still contain one or two specific PC functions, like INKEY, which won't work here (although there is a Macintosh replacement INKEY in EDITDEMO). To copy workspaces to- and fro- between MS-DOS and Mac, use the "default translation" of the Apple File Exchange Utility, which comes free with the Mac. Strip-off the .IWS extension to the workspace name, e.g. to turn PLANETS.IWS into just PLANETS. Keep workspace names to 8 chars or less. You'll then need to use the menu item: Launder... to make IAPL/Mac "see" the new workspace. There's no actual conversion performed on the workspace, just an icon attached. But be careful not to "Launder" anything else!
  13.  
  14. Use Apple File Exchange Utility (with default translation) to push workspaces back the other way. Simply move the workspace to a DOS disk and use DOS to give it the mandatory .IWS extension, e.g.
  15. RENAME PLANETS PLANETS.IWS
  16.  
  17. Work is in hand to develop PC-compatible workspaces, e.g. DFILE. Meanwhile I have enclosed some substitutes. Thus GRAFDEMO is a substitute for the graphics WSS of the PC version, and EDITDEMO substitutes for DFILE, to give you some way of reading and writing text files (like this one) under program control. The good news is that you employ the TextEdit Window as a sort of "glass topped" buffer to work in. The bad news is that you have to read and write the whole file in one go. However (a bit more good news) the file does not pass through the workspace, so it's really only limited by the "TextEdit" restrictions of the Mac ROM (viz. the file must be less than 32767 bytes long).
  18.  
  19. IAPL/Mac is "Finder-aware" but not "Multifinder-aware". That will come in a later release. In other words you can double-click either a session-file (like this one) or a workspace, in order to run IAPL/Mac and load it, but not while IAPL/Mac is running under MultiFinder. The two sorts of file, text files and workspaces, are loaded independently. Inside IAPL/Mac you can load any sort of text file into the Session Log or the TextEdit Window using Load Window...
  20. It's a good way of loading up data from other systems like FileMaker into char arrays. Then use Z¢GETARRAY to move the contents of the TextEdit window into Z (you'll find GETARRAY in EDITDEMO).
  21.  
  22. If you like "continuous scrolling", just pull down Edit, select Preferences, and click the option. It comes with continuous scrolling turned off because I don't like the problems scrollbars give Mac-beginners using the faster machines.
  23.  
  24. For specific Mac-features, study the workspaces GRAFDEMO, EDITDEMO, VOICE. Just load them... they'll tell you how to make them perform.
  25.  
  26. When running GRAFDEMO, resize the Graf window so that you can see the session log behind it when running the digitizing demo: DIG. DIG is simple-stupid (you're invited to improve it-- it's only meant to be a code demo) but at least it sends prompts (to the session log) to tell you what's supposed to happen. If you don't read these you may get stuck in DIG with a cross-hair cursor and an unresponsive Mac. For 'top left of the screen' read 'top left of the Graf window'.
  27.  
  28. There's an undocumented 29 πMC to clear any window. The workspace CLEARSCR contains functions to exercise it.
  29.  
  30. More workspaces are available from me. To see my address, pull down the Apple Menu: About IAPL\Mac. Send SAE for a free catalog of what's in the larder.
  31.  
  32. >>>>> To get the best out of this product, you need the …¡–Ã/Õ·„ Õ·Óı·Ï, especially to find out how to use the πMC facilty. For the Manual and all other I-APL supplies, contact (in Europe):
  33.  
  34. A. Camacho, I-APL Ltd, 2 Blenheim Road, St Albans, Hertfordshire AL1 4NR, ENGLAND.
  35.  
  36. or (in North and South America):
  37.  
  38. Edward M. Cherlin, 6611 Linville Drive, Weed California 96094, USA.
  39.  
  40. Have Fun! And remember... Apple and APL were meant for each other (but they don't know it yet).
  41.  
  42. (Ian A. Clark. 15 Feb 91).
  43.  
  44. -------------------------------------------------------------------------------
  45.  
  46.